Kylian Bardini is an independent software publisher maintaining an open-source catalog hosted on GitHub, with a focus on developer tooling that streamlines everyday version control workflows. The catalog currently features a single product, gwm (git worktree manager), which provides both a terminal user interface and a command-line interface built on top of Git's native worktree functionality. Git worktrees allow a developer to check out multiple branches of the same repository into separate directories simultaneously, avoiding the need to stash changes or clone the repository repeatedly when switching contexts. gwm builds on this capability by offering a centralized way to create, list, navigate, and remove worktrees, reducing the manual command overhead typically associated with managing them. The TUI component presents an interactive, keyboard-driven view of existing worktrees, making it practical to jump between feature branches, review branches, or hotfix checkouts without leaving the terminal, while the CLI component supports scripted and non-interactive usage for integration into automation, aliases, and shell workflows. Typical use cases include parallel feature development, where several branches are in progress at once; code review scenarios, where a reviewer's branch must be inspected without disturbing the current working state; and continuous integration or testing setups that benefit from isolated checkouts of the same repository. The tool fits within the broader category of developer productivity and version control utilities, complementing editors, shells, and Git-based workflows common in modern software engineering environments. Distributed through the publisher's GitHub presence, gwm reflects a single-maintainer open-source model, where the source code, documentation, and issue tracking are publicly accessible for users and potential contributors.
git worktree manager - a TUI and CLI over git worktrees
Details